#ifndef __WxWxDoNothingMapper_h
#define __WxWxDoNothingMapper_h
#include "WxExtentionExports.h"
#include "mitkCommon.h"
#include <mitkMapper.h>

namespace mitk {

	
        class WxExtention_EXPORT WxDoNothingMapper : public Mapper
	{
	public:
                mitkClassMacro(WxDoNothingMapper,Mapper);
		itkNewMacro(Self);

		virtual void MitkRenderOverlay(mitk::BaseRenderer* renderer){}
		virtual void MitkRenderOpaqueGeometry(mitk::BaseRenderer* renderer){}
		virtual void MitkRenderTranslucentGeometry(mitk::BaseRenderer* renderer){}

#if ( ( VTK_MAJOR_VERSION >= 5 ) && ( VTK_MINOR_VERSION>=2)  )
		virtual void MitkRenderVolumetricGeometry(mitk::BaseRenderer* renderer){}
#endif
	protected:
                WxDoNothingMapper();

                virtual ~WxDoNothingMapper();

	};

} // namespace mitk
#endif
